package com.stu.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ExcuseApplicationVo {

    //学年
    private String studyYear;

    //学期
    private String semester;

    // 学生ID（学号、姓名、性别、民族、班级）的引用，这里假设有一个学生类关联这个ID
    private Integer stuId;

    // 学号
    private String stuBasicId;

    // 班级
    private String classInfo;

    // 性别
    private String gender;

    // 请假天数
    private String excuseDays;

    // 请假类型
    private String excuseType;

    // 请假开始时间
    private LocalDate excuseBegin;

    // 请假结束时间
    private LocalDate excuseEnd;

    // 请假原因
    private String excuseReason;

    // 审核状态，默认为'0'
    private String status;

}
